troop deployment - German English Dictionary